Definition of Sea Lettuce

  • () The green papery fronds of several seaweeds of the genus Ulva, sometimes used as food.

Synonyms of Sea Lettuce


Antonyms of Sea Lettuce


No Antonyms Found.

Homophones of Sea Lettuce


No Homophones Found.